home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1989 / Aug 89 / X0067-Re[2] Object Pascal-Aug89 < prev    next >
Encoding:
Text File  |  1991-03-06  |  971 b   |  24 lines  |  [TEXT/GEOL]

  1. Item    8019014                         16-Aug-89        14:37
  2.  
  3. From:   BURBECK.S                       Burbeck, Steve,APL
  4.  
  5. To:     MACAPP.TECH$                    MACAPP Tech
  6.  
  7. Sub:    Re: Re: Object Pascal +
  8.  
  9. Kurt, Andy, Jeff,
  10.  
  11. Yes perform: isn't Object Pascal.  But it might be Object Pascal +.  I agree
  12. that a clean way to, in effect, do a perform: could be very useful at times;
  13. the simplest example is some sort of scripting at runtime.  A completely
  14. general mechanism (i.e., one in which any message may be performed at runtime)
  15. does indeed make dead-stripping impossible.  But there is no reason that we
  16. couldn't have an explicit mechanism for saying which class/methods can be
  17. performed.  Then those methods would not be stripped.  With instantiation by
  18. name we already have to explicitly stop dead stripping, and the mechanism is a
  19. bit kludgy.  Doing things right will require changes to the compiler and/or
  20. linker.  But it could be done.
  21.  
  22. Steve Burbeck
  23.  
  24.